mail inserting machine - Alemán Inglés Diccionario